From: robertl Date: Wed, 5 May 2010 16:29:25 +0000 (+0000) Subject: Include descriptino in KML. X-Git-Tag: archive/raspbian/1.10.0+ds-2+rpi1~1^2~12^2~17^2~43 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=782fdf8472c1de670ae0bfc4ffde5310933b04e9;p=gpsbabel.git Include descriptino in KML. --- diff --git a/kml.c b/kml.c index 3760a993d..de023d7f9 100644 --- a/kml.c +++ b/kml.c @@ -398,7 +398,12 @@ kml_write_xmle(const char *tag, const char *v) for (i = 0; i < indent_level; i++) { gbfputs(" ", ofd); } - gbfprintf(ofd, "<%s>%s\n",tag, tmp_ent, tag); + if (strspn(tmp_ent, "&'<>\"")) { + gbfprintf(ofd, "<%s>\n", + tag, tmp_ent, tag); + } else { + gbfprintf(ofd, "<%s>%s\n",tag, tmp_ent, tag); + } xfree(tmp_ent); } }